English word definition — powered by WordNet
suppress
become or cause to become obstructed
Want to remember choke off?